blood spurt - Spanish English Dictionary